/* pages/orderAdd/orderAdd.wxss */

//共用
.bottom-border1{
  height: 8rpx;
  >image{
    width: 100%;
    height: 8rpx;
    float: left;
  }
}
.bottom-border2{
  border-bottom: 20rpx solid #F7F7F8;
}

.address-view{
  padding: 36rpx 30rpx;
  position: relative;
  display: flex;
  align-items: center;
  border-top: 1rpx solid #EEE;
  > .content{
    flex: 1;
    > .store, > .city{
      font-size: 30rpx;
      font-weight: bold;
      margin-bottom: 14rpx;
      color: #242424;
    }
    > .city{
      margin-bottom: 22rpx;
    }
    > .name-phone, .address-str{
      font-size: 24rpx;
      margin-bottom: 10rpx;
      color: #242424;
      position: relative;
    }
    > .address-str{
      margin-bottom: 0rpx;
    }
  }
  >.img {
    width: 14rpx;
    right: 0;
    flex: initial;
    > image{
      width: 14rpx;
      height: 26rpx;
    }
  }
}

.address-none{
  padding: 36rpx 30rpx;
  border-top: 1rpx solid #EEE;
  color: #999;
  > .right{
    width: 14rpx;
    height: 26rpx;
    position: relative;
    float: right;
    top: 8rpx;
    margin-right: 0;
  }
}

.item-view-bottom{
  border-bottom: 1rpx solid #eee;
  margin: 0 32rpx;
}

.subtotal{
  font-size: 32rpx;
  padding: 20rpx 30rpx;
}


.bottom-view{
  height: 120rpx;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  border-top: 1rpx solid #eee;
  padding: 0 30rpx;
  z-index: 2;
  > .total-price{
    font-size: 32rpx;
    flex: 1;
  }
  > .btn{
    flex: initial !important;
    > button{
      border-radius: 88rpx;
      width: 300rpx;
      height: 88rpx;
      line-height: 88rpx;
      font-size: 32rpx;
    }
  }
}
.item-view>.item {
  // margin-left: 24rpx;

}

.goods_label{
  font-size: 24rpx;
  color:#999;
}
.vip_card--type{

  font-size: 16rpx !important;
}
.vip_card--price{
  font-size: 32rpx !important;
}
.normal_price{
  font-size: 18rpx;
  color: #989797;
}

.price_color{
  color: #FF6868;
}
.send_price{
  padding: 0rpx 32rpx;
  background: #F9F9F9;

}
.send_item{
  line-height: 64rpx;
  // margin-bottom: 27rpxs;
  font-size: 26rpx;
}
.send_item--label{
  color: #989797 ;
  font-size: 24rpx;
}
.send_item--value{
  color: #FF6868;
}
.price_right_i {
  border: solid #FB5853;
   border-width: 0 1px 1px 0;
   display: inline-block;
   padding: 3px;
   transform: rotate(-45deg);
   -webkit-transform: rotate(-45deg);
   margin-bottom: 3rpx;
  
  }
  .price-right-img{
    width: 25rpx !important;
    height: 25rpx !important;
    margin-top: 3rpx !important;
    margin-left: 4rpx !important;
    margin-bottom: 4rpx;


  }
.item-view>.item {
  margin-top:30rpx;
  height: 220rpx;
  .content {
    .title {
      width: 500rpx;
    }
  }
}

.item_bottom_price{
  position: absolute;
  bottom: -20rpx;
  left: 184rpx;
  right: -30rpx;
}
.content .num-price{
  bottom: 4rpx !important;
}

.platform{
  height: 96rpx;
  font-size: 30rpx;
color: #151515;
border-bottom: 1rpx solid #EEEEEE;
padding-left: 32rpx;
padding-right: 32rpx;
}
.platform_tag{
  border-radius: 4rpx;
  font-size: 24rpx;
  color: #FFFFFF;
  padding: 0  4rpx;
  margin-right: 20rpx;

}
.platform_tag--self{
  background: #FF6010;
}
.platform_tag--supplier{
  
  background: #FF8F1F;
}
.item{
  padding-left: 32rpx;
  padding-right: 32rpx;
}
.item-view {
  margin: 0!important;
  // border-top: 24rpx solid #F9F9F8;
}
.item_all_price{
  font-size: 24rpx;
  color: #616161;
  height: 82rpx;
  margin: 0 25rpx;
  border-top: 1rpx solid #eee;
}
.border-top{
  background-color: #F9F9F8;
  height: 24rpx;
  width: 100%;
}

.store-type {
  font-size: 18rpx;
  color: #989797;
  // margin-top: 12rpx;
  .type-label {
    color: #FFF;
    background: #FF8F1F;
    border-radius: 4rpx;
    padding: 0rpx 3rpx;
    margin-right: 6rpx;
  }
  .type-label-self {
    background: #FF6010;
  }
}
.reason{
  font-size: 20rpx;
  color: #F54F3F;
  position: absolute;
  bottom: -48rpx;
  right: 0;
}
.item{
  height:220rpx!important;
}
.pay_coupon{
  font-size: 26rpx;
color: #989797;
padding:32rpx;
}
.submit{
  font-size: 32rpx;
color: #151515;
}
.present{
  background: #E8541E!important;
    color: white!important;
    padding: 2rpx 4rpx!important;
    border-radius: 4rpx!important;
}
.item_view--modify{
  padding: 0!important;
}